От: fpga journal update [news@fpgajournal.com]
Отправлено: 25 мая 2004 г. 23:26
Кому: Michael Dolinsky
Тема: FPGA Journal Update Vol III No 8


a techfocus media publication :: May 25, 2004 :: volume III, no. 8


FROM THE EDITOR

This week we had a fascinating chat with Altera CEO John Daane about his three-year transformation of the company into the innovation engine it is today. Read about it in "John Daane - Altering Altera's Course," the second installment of our executive focus series.

More and more tools are being developed with the recognition that software engineering now plays a major role in FPGA-based design. Our second article, "Debugging Processor-based FPGA Designs" from First Silicon Solutions President Rick Leatherman looks at software-oriented tools and techniques for debugging FPGA designs with embedded processors.

Thanks for reading! If there's anything we can do to make our publications more useful to you, please let us know at: comments@fpgajournal.com

Kevin Morris – Editor
FPGA and Programmable Logic Journal

LATEST NEWS

Tuesday, May 25, 2004

Chipworks Sees UMC's Different Approach to 90nm Technology: Is it 90nm?

Xilinx Simplifies QDR II SRAM Memory Interfacing With New Virtex-II Pro Memory Tool Kit

EVE to Demonstrate Hardware/Software Co-Verification Platform at 41st Design Automation Conference in San Diego, Calif.

ProDesign joined the OCP-IP Partner Program

Monday, May 24, 2004

Altera Customers Reach Timing Closure Quicker With Mentor's Precision Physical Synthesis Tool

UMC's 90-nanometer Manufacturing Technology Sees Strong Acceptance from Industry Leaders; Foundry's Most Advanced Technology is Production Qualified by Major Fabless and IDM Customers

QuickLogic Reference Development Kit Supports New, Low-Power QuickPCI Family; Board's Flexible Architecture Enables Fast Intellectual Property Development and Verification

Synplicity and NEC Electronics Ink Physical Synthesis OEM Agreement for ISSP Structured ASICs

Celoxica Releases C Synthesis Toolkit for Altera SOPC Builder

Digital Lightwave Expands Market Focus With Development of Serial Interface Analyzer Module

New EDA Company Stelar Tools Optimizes Design and Simulation Resources for Re-design of Large, Complex Electronic Products

Blue Pearl Software to Automate the Process of RTL Closure for IC and Electronic System Design

Friday, May 21, 2004

Nallatech delivers TeraOPs performance and Multi-Gbit Interfacing to VME Systems

Virtex-II Pro processing modules boost performance on VMEbus, PCI motherboards

Thursday, May 20, 2004

SOCcentral to Kickoff DAC 2004 With Bagels, Lox and SOCs

Wednesday, May 19, 2004

Altera Introduces Nios II Integrated Development Environment

FS2 Announces Immediate Availability of Nios II Debug Tools; Real-Time Trace, Sophisticated Triggers, and Performance Analysis Tools Available for Immediate Download

Accelerated Technology Announces First Commercial RTOS and Development Tools for Altera's Nios II Embedded Processors

ANNOUNCEMENTS

Discover ISSP Structured ASIC: Your turnaround time advantage from 150 to 90nm.

Join Synplicity and NEC Electronics for a free seminar: Industry experts from both companies will be on hand to demonstrate how you can reduce risk, lower costs, and get to silicon faster with today's innovative and effective structured ASIC devices.

Click here to learn more.

Register for the "Designing with Soft Processors" net seminar.

This free net seminar will focus on how to easily create a custom embedded system on an FPGA using the Nios®II soft processors and SOPC Builder design tool.

Click here to register.


Upgrade today to the best Nios II Debug Tools. Starting at $695.

FS2 Introduces Altera Nios II In-Target System Analyzer featuring OCI®. On-chip Instrumentation provides powerful trace and triggering features for faster system and software debug and testing.

Features -- 128K Trace Buffer, Bus Cycle Trace, Performance Analysis, Off-chip Trace.

To see how the FS2 BlackBox System Analyzer compares to the ByteBlaster visit http://www.fs2.com/isa-nios.html

Visit Techfocus Media

CURRENT FEATURE ARTICLES

John Daane
Altering Altera's Course
Debugging Processor-based FPGA Designs
by Rick Leatherman, President & CEO, First Silicon Solutions (FS2)
Packing Processor Power
Altera Introduces Nios II
The Next Implementation Fabric
by Andrew B. Kahng, UCSD
Board Roundup
A Sampling of FPGA Development Boards
Algorithms to Silicon  
Using Prototype Boards to Accelerate System-level Verification
by Tom Feist, AccelChip Inc.
DSP Heats Up
Synplicity Enters DSP Synthesis
From Gordon to Geoffrey
Which Moore's the Law?
A Matter of Integrity
SI Issues Hit FPGAs on Board
Fast and Accurate Multi-GigaHertz Modeling Techniques
by Donald Telian, Cadence Design Systems, Inc.

John Daane
Altering Altera's Course

A large company doesn’t handle like a sports car. You don’t streak down the speedway of success sensing the track through tightly linked steering and suspension components with refined controls ready to respond instantly to your slightest subtle input. It’s more like sailing a large racing yacht into the wind. Every maneuver needs to be planned in advance with the crew carefully choreographed. Together, you work against the competition and the elements, trying to reach the next mark first without anyone being knocked overboard by the boom. You reach your destination obliquely through a series of angled maneuvers, never traveling in a straight line. When a competitor gets ahead and steals your wind, you need to turn and tack away, setting a new course, looking for your own clear air where you can fill your sails again, accelerate back up to speed, and position yourself to recapture the lead.

In November 2000, when John Daane took the helm at Altera, it was time to tack. The company had become complacent with their lead in CPLDs, and as the market winds shifted and boom turned to bust, Xilinx took a commanding lead in the new FPGA-centric programmable logic market. Daane immediately took action, bringing Altera’s efforts into focus on a small number of high-value projects. “Altera has excellent people,” says John. “I saw a huge number of projects underway and not enough energy on the key efforts that would make us successful. We cancelled a lot of programs and put our energy behind the few that were critical.”

Those critical projects included correcting the problems with Altera’s struggling design tool suite and subsequently readying the then-new Stratix family for launch. A much-improved version of Altera’s Quartus design tools was needed to make customers successful with any new future architecture. While the original Quartus suite had been ambitious, it was feature-heavy and performance-light and had been suffering from a lack of maturity since its launch. A new and improved version--Quartus II--made a huge leap forward in performance, reliability, and robustness and, from a design tool perspective, put the company back on its feet again.

Stratix was a new, vastly improved architecture that would be the basis for a number of future product lines. Outsiders gave the project little hope of shipping on time, but Daane knew better. “First, we had complete confidence in TSMC-- our partnership with them was so strong that we were part of their de-bug process. Second, and most importantly, is that there is a lot of talent at this company, and people are willing to work hard to get things done. There was still a fierce competitiveness in the staff despite the hard times they’d been through.” The company executed well and launched the product on schedule. [more]


Debugging Processor-based FPGA Designs
by Rick Leatherman, President & CEO, First Silicon Solutions (FS2)

Highly integrated FPGA designs built around RISC cores require new debug methods

FPGA companies seem to be announcing higher density devices on a quarterly basis. Multi-million-gate devices that seemed unimaginable just a year ago are shipping in volume today. Rushing to fill the millions of available gates is a myriad of synthesizable IP including sophisticated RISC and DSP cores and countless peripheral devices. As a result, FPGA devices are getting a serious look by design engineers contemplating either a small to medium size ASIC or ASIC designs where the run-rate of the final product is of questionable size. An easy migration path to structured ASIC-like devices makes the FPGA choice even more attractive.

Embedding RISC and DSP cores, busses, and peripheral devices presents a new challenge to the tried and true methods of FPGA debug. These devices are now falling into the lap of software engineers for whom issues like gate delays and timing closure are new and foreign concepts. While the configurable on-chip logic analyzers provided by the major FPGA vendors are indispensable for debugging the FPGA fabric, they are of little help in dealing with uninitialized variables, failing device drivers and software performance issues. Fortunately FPGA vendors have partnered with 3rd party tool providers to address the debug issues faced by the software engineer.

Enter On-Chip Instrumentation (OCI™)

Processors and DSP have benefited from a host of tools over the years like In-Circuit Emulators (ICE) logic analyzers with disassembler probes, Background Debug Mode (BDM) and the like. The latest generation of programmable logic offers all of this and more in integrated environments that let you methodically build an FPGA-based SOC or SOPC and at the same time construct the debug tools for development and software debug.

Debug features require gates, and while most FPGA designs have plenty of extra gates to allocate to debug, there can be exceptions. Cost sensitive applications are one of those cases where gate utilization is paramount. Typically the FPGA embedded debug tools are completely scalable, giving the engineer a broad range of feature options versus required gates. In this scenario a design team will typically prototype in a larger device giving them access to all of the debug tools. When it comes time to retarget the design to a smaller device, the debug capability can easily be scaled back to live within the available gates. [more]


You're receiving this newsletter because you subscribed at our website www.fpgajournal.com.
If someone forwarded this newsletter to you and you'd like to receive your own free subscription, go to: www.fpgajournal.com/update.
If at any time, you would like to unsubscribe, send e-mail to unsubscribe@fpgajournal.com. (But we hope you don't.)
If you have any questions or comments, send them to comments@fpgajournal.com.

All material copyright © 2003-2004 techfocus media, inc. All rights reserved.
Privacy Statement